home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98a.txt
/
000121_icon-group-sender _Wed Mar 11 07:53:22 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id HAA21307
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Wed, 11 Mar 1998 07:53:21 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA06470; Wed, 11 Mar 1998 07:53:21 -0700
Message-Id: <350609C3.75A7@gte.net>
Date: Tue, 10 Mar 1998 21:49:23 -0600
From: Mark Evans <evans@gte.net>
Reply-To: evans@gte.net
Organization: None
X-Mailer: Mozilla 3.01 (Win95; I)
Mime-Version: 1.0
To: Ramon Pereda <rpereda@ringer.cs.utsa.edu>
Cc: icon-group@optima.CS.Arizona.EDU, evans@gte.net
Subject: Re: Translation into C
References: <Pine.GSO.3.95.980302191649.6582A-100000@pandora>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 941
Ramon Pereda wrote:
>
> Does anyone know of a language implementation where the resulting code is
> machine-generated C code that is maintainable by humans? If so, is the
> compiler free and is the language general-purpose?
>
> -ray
MATLAB does this:
"The Compiler and Library products offer MATLAB users execution
speedups, code hiding, and the ability to automatically generate
standalone C and C++ applications. By automating the conversion of
M-files into C and C++ source code, the MATLAB Compiler and Math
Libraries eliminate time-consuming and error-prone manual translation
and reduce development time for applications that run outside the MATLAB
environment."
-- http://www.mathworks.com/products/compilerlibrary/
We have here a case study of the desirability of C++ conversion. A
commercial company with a stable product decides it is worth investing a
lot of money to develop C++ conversion. Hmm...
Regards -
Mark